anchovy pear
noun
1
: the fruit of a West Indian tree (Grias cauliflora) of the family Lecythidaceae often eaten as a pickle
2
: the tree that bears anchovy pears
Love words? Need even more definitions?
Merriam-Webster unabridged
Share